giant otter – English–Italiano translations

🇬🇧 en it 🇮🇹

giant otter noun

  • Pteronura brasiliensis
lontra gigante
Wiktionary Links